eaves trough - German English Dictionary